МІНІСТЕРСТВО ОСВІТИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
Проектування форм БД системи LOTUS NOTES
ІНСТРУКЦІЯ
до лабораторної роботи № 1
з курсу "Офісні, видавничі та банківськи системи”
для студентів
спеціальності 60804 "Комп”ютерні науки"
ЗАТВЕРДЖЕНО
На засіданні кафедри "Системи
автоматизованного проектування"
Протокол №___ від _________
Львів 2009
Проектування форм БД системи LOTUS NOTES
Інструкція до лабораторної роботи №1 з курсу "Офісні, видавничі та банківськи системи” для студентів спеціальності 60804 "Комп”ютерні науки" Укл. Д.В.Корпильов. Львів: НУЛП, 2009.
Укладач: Д.В. Корпильов , асистент.
Відповідальний за випуск С.П.Ткаченко , к.т.н. , доцент
Рецензенти Ю.В.Стех, к.т.н. , доцент
1. Мета і зміст роботи
Мета і зміст роботи: створити довільну БД системи Lotus Notes. Практично навчитися створювати форми для вводу, читання, редагування і друку документів визначеного типу.
Теоретичні відомості і методика виконання роботи
Бази Даних Notes: локальні, спільного використання, розподілені
Основними одиницями інформації в Notes є:
- база-даних,
- документи, що містяться в базах даних;
- поля, з яких складаються документи.
Як правило, одна база даних Notes містить інформацію по будь-якій одній предметній галузі, наприклад вихідна кореспонденція, договір і пов'язане із ними листування, тощо. База Даних може використовуватися або індивідуально, або групою осіб в організації, або всіма співробітниками організації. Більшість баз даних, як правило, використовуються колективно.
Локальні бази даних розташовуються на робочій станції (комп'ютері) користувача. Це, як правило, персональні бази даних, такі як розклад робочого дня, тощо.
Бази даних спільного користування розміщені на сервері Notes і доступні багатьом користувачам. Бази Даних можуть копіюватися на інші сервери (наприклад, в філію організації) для полегшення доступу до них. Цей процес називається тиражуванням або реплікацією (створення репліки). При цьому, по-суті , створюється система розподілених баз даних, що є сукупністю реплік однієї і тої ж бази, розташованої на різних серверах. Використовуючи спеціальні засоби адміністратор системи може визначити права користувачів по використанню баз даних.
Форми (бланки) і документи
В звичайному розумінні документ бази даних Notes можна уявити як запис бази даних, при цьому форма (бланк) служить шаблоном або засобом відображення запису.
Документ подає собою сукупність назв полів (з типом даних) і значень цих полів. Кожний документ бази може містити свій набір полів. Аналог поняття таблиці реляційної бази даних тут явно не присутній.
Дані кожного документа можуть вводитися і відображатися за допомогою різних форм. Може існувати декілька різних форм для однієї бази даних і довільне число документів, створених за допомогою будь-які форми.
Наприклад, база даних з інформацією про Замовників і Клієнтів може містити форму для введення і відображення інформації про організацію вцілому. При цьому може існувати зкрема форма для введення і відображення інформації про співробітників цих організацій, з якими фірма має діло, окрема форма для зберігання переписки з організаціями, окрема форма про різні контакти з нею (зустрічі, телефонні дзвінки). В цьому розглянутому випадку кожному виду документа, що зберігаються в одній базі даних, відповідає своя форма. При цьому одному документу з описом організації замовника або клієнта може відповідати, взагалі кажучи, безліч документів з інформацією про їхніх співробітників, контакти з ними, тощо.
Кожна форма, а отже і введений з допомогою неї документ, складається з набору полів. Форми в Notes передбачають різні типи полів:
• текстові;
• числові;
• дата і час;
• поля ключових слів;
• поля складних текстів (RTF - Reach Text Format), для зберігання текстів з форматуванням, шрифтами і іншими атрибутами, графічних зображень, таблиць.
При Цьому розробник форми може вбудувати в неї перевірку правильності даних, засоби, що змушують користувача в...